pickling facility - French English Dictionary